import request from '@/utils/request'

const api_name = '/admin/product';

export default {
    // 根据spuId获取图片列表
    reqSpuImage(spuId) {
        return request.get(`${api_name}/spuImageList/${spuId}`);
    },

    // 获取销售属性列表
    reqSpuSaleAttr(spuId) {
        return request.get(`${api_name}/spuSaleAttrList/${spuId}`);
    },

    // 获取平台属性的列表
    reqAttrInfoList(category1Id,category2Id,category3Id) {
        return request.get(`${api_name}/attrInfoList/${category1Id}/${category2Id}/${category3Id}`);
    },

    // 添加sku
    reqAddSku(skuInfo) {
        return request.post(`${api_name}/saveSkuInfo`,skuInfo);
    },

    // 获取sku列表
    reqSkuList(page,limit) {
        return request.get(`${api_name}/list/${page}/${limit}`);
    },

    // sku上架
    reqSale(skuId) {
        return request.get(`${api_name}/onSale/${skuId}`);
    },

    // 下架
    reqCancel(skuId) {
        return request.get(`${api_name}/cancelSale/${skuId}`);
    },

    // 通过skuId获取sku详情
    reqSkuByIdI(skuId) {
        return request.get(`${api_name}/getSkuById/${skuId}`);
    }
}
